home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 July: Mac OS SDK / Dev.CD Jul 96 SDK / Dev.CD Jul 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc Development Framework / Developer University / DUProjects / GraphicsBfr / Sources / Part.r < prev    next >
Encoding:
Text File  |  1996-03-26  |  2.7 KB  |  148 lines  |  [TEXT/CWIE]

  1. //    Contains:    Resources for GraphicsBfr part
  2. //    Copyright:    © 1995-96 by Apple Computer, Inc., all rights reserved.
  3. //-------------------------------------------------------------------------------------
  4.  
  5. #define SystemSevenOrBetter 1            // we want the extended types
  6. #define    SystemSevenOrLater    1            // Types.r uses this variable
  7.  
  8. #include "Types.r"
  9. #include "SysTypes.r"
  10. #include "CodeFragmentTypes.r"
  11.  
  12. #ifndef __ODTYPES_R__
  13. #include "ODTypes.r"
  14. #endif
  15.  
  16. #ifndef BINDING_K
  17. #include "Binding.k"
  18. #endif
  19.        
  20. //-------------------------------------------------------------------------------------
  21. // Code Fragment Resource
  22. //-------------------------------------------------------------------------------------
  23.  
  24. resource 'cfrg' (0) {
  25.     {    /* array memberArray: 2 elements */
  26.         /* [1] */
  27. #ifdef FW_BUILD_MAC68K
  28.         kMotorola,
  29. #else
  30.         kPowerPC,
  31. #endif
  32.         kFullLib,
  33.         kNoVersionNum,
  34.         kNoVersionNum,
  35.         kDefaultStackSize,
  36.         kNoAppSubFolder,
  37.         kIsLib,
  38.         kOnDiskFlat,
  39.         kZeroOffset,
  40.         kWholeFork,
  41.         kGraphicsBfrEditor,
  42.         /* [2] */
  43. #ifdef FW_BUILD_MAC68K
  44.         kMotorola,
  45. #else
  46.         kPowerPC,
  47. #endif
  48.         kFullLib,
  49.         kNoVersionNum,
  50.         kNoVersionNum,
  51.         kDefaultStackSize,
  52.         kNoAppSubFolder,
  53.         kIsLib,
  54.         kOnDiskFlat,
  55.         kZeroOffset,
  56.         kWholeFork,
  57.         "GraphicsBfr"
  58.     }
  59. };
  60.  
  61. //-------------------------------------------------------------------------------------
  62. // NMAP Resources
  63. //-------------------------------------------------------------------------------------
  64.  
  65. resource kODNameMappings (kKindCategoryMapId) {
  66.     kODKind,
  67.     {    /* array Types: 1 elements */
  68.         /* [1] */
  69.         kGraphicsBfrKind,
  70.         kODIsAnISOStringList
  71.         {
  72.             {    /* array ClassIDs: 1 elements */
  73.                 /* [1] */
  74.                 kGraphicsBfrCategory
  75.             }
  76.         }
  77.     }
  78. };
  79.  
  80. resource kODNameMappings (kEditorKindMapId) {
  81.     kODEditorKinds,
  82.     {    /* array Types: 1 elements */
  83.         /* [1] */
  84.         kGraphicsBfrEditor,
  85.         kODIsAnISOStringList
  86.         {
  87.             {    /* array ClassIDs: 1 elements */
  88.                 /* [1] */
  89.                 kGraphicsBfrKind
  90.             }
  91.         }
  92.     }
  93. };
  94.  
  95. resource kODNameMappings (kEditorUserStringMapId) {
  96.     kODEditorUserString,
  97.     {    /* array Types: 1 elements */
  98.         /* [1] */
  99.         kGraphicsBfrEditor,
  100.         kODIsINTLText
  101.         {
  102.             smRoman,
  103.             langEnglish,
  104.             kGraphicsBfrEditorUserString
  105.         }
  106.     }
  107. };
  108.  
  109. resource kODNameMappings (kKindUserStringMapId) {
  110.     kODKindUserString,
  111.     {    /* array Types: 1 elements */
  112.         /* [1] */
  113.         kGraphicsBfrKind,
  114.         kODIsINTLText
  115.         {
  116.             smRoman,
  117.             langEnglish,
  118.             kGraphicsBfrKindUserString
  119.         }
  120.     }
  121. };
  122.  
  123. resource kODNameMappings (kCategoryUserStringMapId) {
  124.     kODCategoryUserString,
  125.     {    /* array Types: 1 elements */
  126.         /* [1] */
  127.         kGraphicsBfrCategory,
  128.         kODIsINTLText
  129.         {
  130.             smRoman,
  131.             langEnglish,
  132.             kGraphicsBfrCategoryUserString
  133.         }
  134.     }
  135. };
  136.  
  137. resource kODNameMappings (kOldMacOSTypeMapId) {
  138.     kODKindOldMacOSType,
  139.     {    /* array KeyList: 1 elements */
  140.         /* [1] */
  141.         kGraphicsBfrKind,
  142.         kODIsMacOSType {
  143.             kGraphicsBfrOSType
  144.         }
  145.     }
  146. };
  147.  
  148.